creeping elegance - definizione. Che cos'è creeping elegance
Diclib.com
Dizionario ChatGPT
Inserisci una parola o una frase in qualsiasi lingua 👆
Lingua:

Traduzione e analisi delle parole tramite l'intelligenza artificiale ChatGPT

In questa pagina puoi ottenere un'analisi dettagliata di una parola o frase, prodotta utilizzando la migliore tecnologia di intelligenza artificiale fino ad oggi:

  • come viene usata la parola
  • frequenza di utilizzo
  • è usato più spesso nel discorso orale o scritto
  • opzioni di traduzione delle parole
  • esempi di utilizzo (varie frasi con traduzione)
  • etimologia

Cosa (chi) è creeping elegance - definizione


creeping elegance         
Describes a tendency for parts of a design to become elegant past the point of diminishing return, something which often happens at the expense of the less interesting parts of the design, the schedule, and other things deemed important in the Real World. See also creeping featurism, {second-system effect}, tense.
Ranunculus repens         
SPECIES OF PLANT
Creeping Buttercup; Creeping buttercup; Buttercup, creeping
Ranunculus repens, the creeping buttercup, is a flowering plant in the buttercup family Ranunculaceae, native to Europe, Asia and northwestern Africa.Ranunculus repens L.
Creeping Charlie         
WIKIMEDIA DISAMBIGUATION PAGE
Creeping Charlie; Creeping charley; Creeping Charley
·add. ·- The stonecrop (Sedum acre).

Wikipedia

Creeping elegance

In software development, creeping elegance, related to creeping featurism and second-system effect, is the tendency of programmers to disproportionately emphasize elegance in software at the expense of other requirements such as functionality, shipping schedule, and usability.

Creeping elegance is also forced by customers and sales personnel in the last stages of software development. Often one comes up with "just another feature" before the delivery date, and the software developer is left with the hopeless case of prioritizing between delivery on time according to schedule or to fully satisfy customers and/or the sales department.

Complexity and readability are the main reasons why programmers tend to favor elegance over functionality all else being equal, simply to mitigate the more marginal cognitive burden of the task, which is very high compared to many other fields even in computer science.

It is definitely an area in which management and marketing conflict a lot with programmers, but most programmers will behave very petulantly when asked to dive into a cesspit of ancient, complex, poorly documented and, hackish code, and often this will lead to easter eggs and intentional exploit vulnerabilities and staff turnover.